<?php  if (!defined('BASEPATH')) exit('No direct script access allowed');

/**
 * Класс для посылки email
 * Расширяет соответствующий стандартный класс
 * 
 * @package CoreFramework
 * @version 1.0
 * @author Gennadiy Kozlenko
 */
class CF_Email extends CI_Email {

   /**
    * Установка тела сообщения
    * Реализована выпарсивания заголовка из тела сообщения
    *
    * @access public
    * @param string $body
    */
   function message($body) {
   	$match = array();
      if (preg_match('~{%subject%}(.*?){%/subject%}~', $body, $match)) {
         $this->subject($match[1]);
         $body = ltrim(str_replace($match[0], '', $body));
      }
      parent::message($body);
   } // end message
   
}
